//
//  WBStatus.swift
//  weibo
//
//  Created by iobit on 2017/06/29.
//  Copyright © 2017 zhuxu. All rights reserved.
//

import UIKit
import YYModel

class WBStatus: NSObject {
    // 微博ID
    // Int64类型，在64位机器是64位，在32位机器是32位
    // 如不写Int64，在ipad 2/Iphone 5/5c/4s/4 都无法正常运行
    var id: Int64 = 0
    //	微博信息内容
    var text:String?
    
    /// 转发数
    var reposts_count:Int = 0
    /// 评论数
    var comments_count:Int = 0
    /// 表态数
    var attitudes_count:Int = 0

    // 微博用户
    var user: WBUser?
    
    // 微博配图模型数组
    var pic_urls: [WBStatusPicture]?
    
    override var description: String {
        return yy_modelDescription()
    }
    
    /// 类函数 告诉第三方框架YY_Model 如果遇到数组类型的属性，数组中存放的对象是什么类型
    class func modelContainerPropertyGenericClass()-> [String: AnyClass] {
        return ["pic_urls":WBStatusPicture.self]
    }
    
}
